package com.zsy.mapper;

import com.zsy.pojo.Clazz;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.time.LocalDate;
import java.util.List;

@Mapper
public interface ClazzMapper {

   public void addClazz(Clazz clazz);

   public List<Clazz> getClazz(@Param("name") String name, @Param("begin") LocalDate begin,@Param("end") LocalDate end);


   Clazz getClazzById(Integer id);

   List<Clazz> getClazzList();

   public void updateClazzById(Clazz clazz);

   public void delClazzById(Integer id);

   Integer queryClazzStu(Integer id);
}
